dear spectators - German English Dictionary