handfish - French English Dictionary