research and development expenses - Alemán Inglés Diccionario