seacow - French English Dictionary