aferraba - Turkish English Dictionary