place planted with larch trees - Turco Inglés Diccionario