barnabas - French English Dictionary