sharing common placenta - Alemán Inglés Diccionario