krater - French English Dictionary