staggered directorships - Alemán Inglés Diccionario