topgallant yard or sail - Turkish English Dictionary