telephotographed - German English Dictionary