propfen - German English Dictionary