zugstitze (highest mountain in germany) - French English Dictionary