under cover of friendship - German English Dictionary