more importunate - Turkish English Dictionary