permanently employed - Spanish English Dictionary