quick doff hood - German English Dictionary