long doughnul in sirup - Turkish English Dictionary