Oil distributor - Alemán Inglés Diccionario