solar barque - Turkish English Dictionary