clouts - German English Dictionary