troglodytic - Francés Inglés Diccionario