leaf borne compound - Turco Inglés Diccionario