giant stingaree - French English Dictionary