technological state of the art - German English Dictionary