olympic god - Spanish English Dictionary