twins both liveborn - Francés Inglés Diccionario