terleucine - Francés Inglés Diccionario