powdered essence of lemon - Espagnol Anglais Dictionnaire