pressent - German English Dictionary