sensen - German English Dictionary