be in a stinking mood - Turkish English Dictionary