chamarreada - German English Dictionary