carcancha - German English Dictionary