karca - French English Dictionary