what i mean - German English Dictionary