double-headed rail (european) - Alemán Inglés Diccionario