stowboard - French English Dictionary