trowelling - Turkish English Dictionary