petiolulate - Alemán Inglés Diccionario