projects being executed - German English Dictionary