try one's best - Spanisch Englisch Wörterbuch