teferruatla - Turkish English Dictionary