artificial legs - Alemán Inglés Diccionario