giant couch - Alemán Inglés Diccionario