the happy couple - Alemán Inglés Diccionario