umbilical part - Francés Inglés Diccionario