desperate foul - Turkish English Dictionary