bench placer - German English Dictionary