rabillo - French English Dictionary