sense of leadership - French English Dictionary