el garrotero - French English Dictionary