cougars - Alemán Inglés Diccionario