Spanish word for "Germany" London Answers