trowelling - German English Dictionary