universally applicable - Turkish English Dictionary