keyed clamp - Turkish English Dictionary