diplomatic and consular service - Spanish English Dictionary