a desperate cry - Turkish English Dictionary