neb (a nose or snout) - Turkish English Dictionary