generally esteemed and respected - Spanisch Englisch Wörterbuch