have the consular invoice legalized - Alemán Inglés Diccionario