island platform - Francés Inglés Diccionario