abyssal gigantism - French English Dictionary