deputy consul general - Español Inglés Diccionario