so stupid you could cry - Turkish English Dictionary