swamp buggy - Alemán Inglés Diccionario