transmission screen and filter - German English Dictionary