thanks to its favorable position - Spanisch Englisch Wörterbuch