imperturbable - Turkish English Dictionary