acabronado - German English Dictionary