anticuchera - German English Dictionary