armrack - Turkish English Dictionary