pressy - French English Dictionary