double-headed rail (european) - Francés Inglés Diccionario