runcha - French English Dictionary