subject-related semesters - Spanish English Dictionary