irascible person - Turkish English Dictionary