translate English to French: Trevor Cawood is a movie director that has been noticed in a number of short movies in the world of advertising.
Trevor Cawood est un metteur en scène qui a été remarqué pour un certain nombre de films courts dans le monde de la publicité.