criss-cross dolphin - French English Dictionary