he pissed me off - Turkish English Dictionary