ocular prosthesis - German English Dictionary