gorullo - German English Dictionary