presas - French English Dictionary