go away on a business trip - Francés Inglés Diccionario