suit someone's needs - Spanisch Englisch Wörterbuch