carbasus - French English Dictionary