trees planted - Turco Inglés Diccionario