ordinary and necessary expenses - Francés Inglés Diccionario