fabacrasa - French English Dictionary