despalar - Turkish English Dictionary