natural horn - Turkish English Dictionary