inglourious bastards - Turkish English Dictionary