leaf borne compound - Alemán Inglés Diccionario