desesperaba - Turkish English Dictionary