pump oil sump - Spanish English Dictionary