presas - German English Dictionary