el garrotero - German English Dictionary