karben - French English Dictionary