hide behind - German English Dictionary