be cold-blooded - French English Dictionary