produce flowers - Espagnol Anglais Dictionnaire