Humvee - Alemán Inglés Diccionario