liver and kidney tissues - Turc Anglais Dictionnaire