karren - French English Dictionary