something really big - German English Dictionary