abaya - Turkish English Dictionary