gorupa - German English Dictionary