lumbricidal - Turco Inglés Diccionario