overmoulding - Turkish English Dictionary