to be out at lunch - Español Inglés Diccionario