cahute - French English Dictionary