diplomatic and consular service - Turkish English Dictionary