an armful - Turkish English Dictionary