twins both liveborn - Alemán Inglés Diccionario