eff that noise - Turkish English Dictionary