impounds - German English Dictionary