declaimant - German English Dictionary