twin minarets - German English Dictionary