kochlos - French English Dictionary