despalomada - Turkish English Dictionary