croaba - French English Dictionary