you have to apologize - Turkish English Dictionary