be able to cross the placenta - Francés Inglés Diccionario