right along side - Turc Anglais Dictionnaire