acimarronado - German English Dictionary