beachcomber - French English Dictionary