be able to cross the placenta - Turc Anglais Dictionnaire