tree ducks - Turco Inglés Diccionario