fincar - French English Dictionary