photographic media laboratory technician - French English Dictionary