forefoot prosthesis - Francés Inglés Diccionario