general and administrative expenses - Alemán Inglés Diccionario