of the same kidney - Turc Anglais Dictionnaire