ordinary and necessary expenses - Alemán Inglés Diccionario