arrastrante - Turkish English Dictionary