sail makers - Turkish English Dictionary