gorba - Turkish English Dictionary