cabro - French English Dictionary