gorille - German English Dictionary