kerhen - French English Dictionary