inglourious bastards - German English Dictionary