tendrando refueling and repair station - Espagnol Anglais Dictionnaire