strafen - Turkish English Dictionary