visual communications - German English Dictionary