rabilargo - French English Dictionary