photosensitive drum - Spanish English Dictionary