handerchief - German English Dictionary