derranchado - French English Dictionary