protective cover attachment - Turkish English Dictionary