sarcle - Turkish English Dictionary