electric projector - German English Dictionary