services station - Alemán Inglés Diccionario