aquaboard - French English Dictionary