twins both liveborn - Español Inglés Diccionario