caucuses - German English Dictionary