trailer (film reel - Spanish English Dictionary