embryo and foetus - Turc Anglais Dictionnaire