long-handled bulb planter - Francés Inglés Diccionario