use everything at one's disposal - Spanisch Englisch Wörterbuch