long-handled shovel - Turco Inglés Diccionario