presora - German English Dictionary