personal touch - German English Dictionary