perucha - Turkish English Dictionary