let their presence be known - German English Dictionary