protect with barbettes - Turkish English Dictionary