have a way with people - German English Dictionary