mosques - German English Dictionary