gorogoro - German English Dictionary