oil fuel depot - Español Inglés Diccionario