terleucine - Alemán Inglés Diccionario