Loosely matching rhymes for translation agency