cabú - French English Dictionary