desperdigado - French English Dictionary