petal cap - Alemán Inglés Diccionario