troll (research station) - Francés Inglés Diccionario