larrup - French English Dictionary