removable prosthesis - Alemán Inglés Diccionario