squidhound - French English Dictionary