put a cloak on - German English Dictionary