prostheca - German English Dictionary