deputy consul general - Spanish English Dictionary