small and strong smelling pepper - Spanisch Englisch Wörterbuch