video producer - German English Dictionary