amphibian truck - Alemán Inglés Diccionario