telegenically - German English Dictionary