meaning and expression - German English Dictionary