couguar - Alemán Inglés Diccionario