baladrera - French English Dictionary