mooring head up - Turkish English Dictionary