olympic god - German English Dictionary