staggered directorships - Spanish English Dictionary