tendrando refueling and repair station - Alemán Inglés Diccionario