The English term "meaning, sense, feel, feeling, sensation" matches the German term "Sinn"

other english words that include "sensation" : german :
emotion, sensation Empfindung
sensation Sensation