clarucha - Turkish English Dictionary