criss-cross dolphin - Turkish English Dictionary