border on each other (countries) - Französisch Englisch Wörterbuch