desarrapada - Turkish English Dictionary