be imperturbable - Turkish English Dictionary