slump in oil revenues - Alemán Inglés Diccionario