churrupaca - German English Dictionary