armements - Turkish English Dictionary