echar garabatos - Turkish English Dictionary