international presence - Spanisch Englisch Wörterbuch