barbette - Turkish English Dictionary