greenscreen - German English Dictionary