chafarrocas - German English Dictionary