telephotographed - French English Dictionary