power trowel - German English Dictionary