hand-placed - German English Dictionary