zabro - French English Dictionary