suppliant - Turkish English Dictionary